Optimizing the Throughput of Data-Driven Based Streaming in Heterogeneous Overlay Network
نویسندگان
چکیده
Recently, much attention has been paid on data-driven (or swarm-like) based live streaming systems due to its rapid growth in deployment over Internet. In such systems, nodes randomly select their neighbors to form an unstructured overlay mesh (gossip-style overlay construction) and then each node requests desired data blocks from its neighbors (block scheduling). To improve the performance, most of existing works focus on the gossip-style overlay construction issue; however few concentrate on optimizing the block scheduling for improving the throughput of a constructed overlay, especially in heterogeneous environment. In this paper, we propose a scheme to optimize the throughput of data-driven streaming systems in heterogeneous overlay network. We first model the block scheduling problem as a classical min-cost flow problem and thereby derive a global optimal solution. Based on this idea, we then propose DONLE a fully distributed asynchronous scheduling algorithm. Simulation results verify that DONLE is superior to a number of conventional strategies.
منابع مشابه
On the Optimal Scheduling for Media Streaming in Data-driven Overlay Networks
The Internet has witnessed a rapid growth in deployment of data-driven overlay network (DON) based streaming applications during recent years. In these applications, each nodes independently selects some other nodes as its neighbors (i.e. overlay construction), and exchanges streaming data with these neighbors (i.e. data scheduling). This scheme improves the robustness of the system. However, m...
متن کاملMonitoring-based Adaptive Overlay Streaming Media
Streaming media delivery is of great importance for applications such as Video on Demand (VOD) and Internet conferencing. Traditional streaming media systems treat the underlying network as a best-effort black box, and apply various coding techniques or blindly transmit the data over multiple paths to improve the quality and reliability. In this paper, we design and implement an adaptive live s...
متن کاملResource Adaptation Methods for Improving Multimedia Streaming Throughput to Mobile Nodes in Heterogeneous Wireless Environments
The thesis formulates effective strategies for delivery of streaming content for mobile users in resource-limited networks. We consider the entire end-to-end delivery path from the source to the destination. In the work, we take into account 1) the presence of a large number of mobile devices operating inside an area with overlapping coverage of several mobile networks; and 2) the ability of th...
متن کاملPerformance Analysis of Device to Device Communications Overlaying/Underlaying Cellular Network
Minimizing the outage probability and maximizing throughput are two important aspects in device to device (D2D) communications, which are greatly related to each other. In this paper, first, the exact formulas of the outage probability for D2D communications underlaying or overlaying cellular network are derived which jointly experience Additive White Gaussian Noise (AWGN) and Rayleigh multipat...
متن کاملPeer-to-peer media streaming based on network coding over random multicast trees
Network coding is known to provide increased throughput and reduced delay for networked communications. In this paper we propose a peer-to-peer media streaming system that exploits network coding in order to achieve low start-up delay, high streaming rate, and high resiliency to peers’ and network dynamics, such as ungraceful peer departures, and delays or packet losses. To achieve this objecti...
متن کامل